Tech

Webb Telescope Shakes Off Impact From Tiny Space Rock